tree primrose - French English Dictionary